package com.irdstudio.efp.cus.service.dao;

import com.irdstudio.efp.cus.service.domain.PartnerPrdInfo;
import com.irdstudio.efp.cus.service.vo.PartnerPrdInfoVO;

import java.util.List;

/**
 * <p>DAO interface:合作方关联产品表				<p>
 * @author ligm
 * @date 2019-09-05
 */
public interface PartnerPrdInfoDao {
	
	public int insertPartnerPrdInfo(PartnerPrdInfo partnerPrdInfo);
	
	public int deleteByPk(PartnerPrdInfo partnerPrdInfo);
	
	public int updateByPk(PartnerPrdInfo partnerPrdInfo);
	
	public PartnerPrdInfo queryByPk(PartnerPrdInfo partnerPrdInfo);
	
	public List<PartnerPrdInfo> queryAllOwnerByPage(PartnerPrdInfoVO partnerPrdInfo);
	
	public List<PartnerPrdInfo> queryAllCurrOrgByPage(PartnerPrdInfoVO partnerPrdInfo);
	
	public List<PartnerPrdInfo> queryAllCurrDownOrgByPage(PartnerPrdInfoVO partnerPrdInfo);

	public List<PartnerPrdInfo> queryAllByConditions(PartnerPrdInfo partnerPrdInfo);

	public PartnerPrdInfo queryByPartnerAndPrdId(PartnerPrdInfo blackListInfo);

}
